environmental consulting firm - German English Dictionary